﻿$(function () {
    var dates = $('#txtFechaInicio, #txtFechaFin').datepicker({
        minDate: new Date('-12M'),
        maxDate: new Date(),
        dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
        monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo',
                            'Junio', 'Julio', 'Agosto', 'Septiembre',
                            'Octubre', 'Noviembre', 'Diciembre'],
        onSelect: function (selectedDate) {
            var ahora = new Date($('#txtFechaInicio').datepicker('getDate'));
            var despues = new Date($('#txtFechaFin').datepicker('getDate'));
            var option = this.id == "txtFechaInicio" ? "minDate" : "maxDate",
					instance = $(this).data("datepicker"),
					date = $.datepicker.parseDate(
						instance.settings.dateFormat ||
						$.datepicker._defaults.dateFormat,
						selectedDate, instance.settings);
            dates.not(this).datepicker("option", option, date);
        }
    });

    $('#HoraInicio, #HoraFin').timepicker({
        ampm: false,
        hourMin: 0,
        hourMax: 23
    });

});